An ancient temple